namespace vue0701.Domain.Entities.App;

public class AppPermission : EntityBase
{
    public string Name { get; private set; }
    public string Description { get; private set; }
#pragma warning disable CS8618 // 在退出构造函数时，不可为 null 的字段必须包含非 null 值。请考虑添加 "required" 修饰符或声明为可为 null。
    protected AppPermission() { }
#pragma warning restore CS8618 // 在退出构造函数时，不可为 null 的字段必须包含非 null 值。请考虑添加 "required" 修饰符或声明为可为 null。

    public AppPermission(string name, string description)
    {
        Name = name;
        Description = description;
    }
}